Command Summary
 (show menus)

Apple Menu:

About...
 This command brings up the "About" box, which contains the author's mail and e-mail addresses.

Register...

This command brings up information on how to register your copy of Hexulator. Some of Hexulator's commands will not be available in unregistered copies. When you receive your registration code, you can enter it into the space provided to "unlock" all the features of the program.
 If this menu item is grayed out, the program has already been registered.

Help...
 This command brings up the help dialog, which contains notes on keyboard shortcuts. On-line help has been kept to a minimum to keep the program's size and memory requirements small.

File Menu:

Quit (⌘-Q)
 Use this command to quit Hexulator. The next time you open it, Hexulator will remember the position of the calculator on the screen, whether you are in basic or extended mode, and whether binary is on or off.

Edit Menu:

Undo (⌘-Z)
 Hexulator does not support undo.

Cut (⌘-X)
 'Cuts' the selected portion of the tape.

Copy Selection (⌘-C)
 'Copies" the selected portion of the tape.

Copy Special:
---Copy Hex     (⌘-7)
---Copy Decimal (⌘-8)
---Copy Binary  (⌘-9)
 When you select one of these, the appropriate hex, decimal or binary value will be copied into the clipboard. To copy a binary value, the  binary display must be turned on and you must be in Extended Hexulator (the "Copy Binary" menu item will be grayed out otherwise). 

Paste (⌘-V)
 'Pastes' the textual contents of the clipboard to the tape. (Even I can't figure out how that would be useful.)

Clear
 Eliminates the selected portion of the tape.

Select All (⌘-A)
 Selects the entire tape.
Reset Tape (⌘-R)
 Clears the entire contents of the tape.

Hexulator:

Hexadecimal Mode / Decimal Mode (` OR ~) also (⌘-M)
 This command toggles between hex and decimal mode. It does not affect the values in the registers.

Basic Hexulator / Extended Hexulator (⌘-H)
 This command toggles between basic and extended modes. Extended mode adds memory keys, bitwise operators, a binary display, and a scrollable tape to basic hexulator. Extended Hexulator is only available to registered copies. To register, use the form at the end of this document (you can go there by typing ⌘-6).

Binary On / Binary Off (⌘-B)
 This command toggles the binary display. In basic Hexulator, the binary display shows only the lower half of the hex register. You must be in extended mode to see then entire value in the binary display. As the binary display needs 32 digits to represent an 8 digit hex value, the binary display stretches across both of the lower registers.

Tape On / Tape Off (⌘-T)
 If "Tape On", all calculations will be written to the tape regardless of whether you are in basic or extended mode. There is a slight performance penalty for having the tape on, so turn it off if you want maximum speed.

Refresh After Toggle
 During the beta testing of Hexulator, the display failed to toggle from hex to decimal or back after pressing the ~ key or ⌘-M on a certain Mac IIci. The cause was traced to the computer's vintage 1991 Extended ADB Keyboard II. Although completely identical to the keyboard attached to my PowerMac both visually and as far as the Gestalt Manager was concerned, this keyboard simply refused to cooperate. There were no problems found when testing on a Mac II's vintage 1988 keyboard.
 I have no idea how many other keyboards will refuse to work with the ~ and ⌘-M commands, but evidence suggests the problem is limited to a very small percentage of keyboards. 
 If you need it, "Refresh After Toggle" will force Hexulator to update the screen after the ~ or ⌘-M commands. If these commands don't work normally on your computer, you should check (select) this option. Otherwise you should leave it unchecked. If you have checked "Refresh After Toggle" and you don't need it, you'll notice an annoying flicker whenever you change modes because the display will be updated twice instead of once.
 Unfortunately, the "mixed mode" (decimal entry in hex mode) display still doesn't work properly on keyboards that require the refresh option (again, I have no idea how many of these keyboards there are). Although the buttons will not visibly change to decimal layout, the keys will function just as they appear on the numeric keypad.
 PROGRAMMER'S NOTE: At the heart of "mixed mode" switching is a GetKeys call testing for the shift key (code 0x38). This one extended keyboard II failed this test (Though my other Extended ADB Keyboard II, adjustable keyboard, and PowerBook keyboard passed). If anyone can explain this phenomenon to me, I'd be extremely grateful.
 I will try to fix this in a future release. If you need to use the "Refresh After Toggle" option, please mention this in the Comments section of the registration form, as well as the type and approximate age of your keyboard.

Precision (⌘-0..⌘-6)
 The precision menu allows you to select the number of decimal places shown, from 0 (whole numbers) to six. The displayed number is rounded to the specified number of digits. For example: 3.1415 at three digits of precision will be 3.142.